home *** CD-ROM | disk | FTP | other *** search
/ Amiga Collections: Franz PD / Franz PD Disk #002 (19xx)(Amiga User Group Deutschland e.V.).zip / Franz PD Disk #002 (19xx)(Amiga User Group Deutschland e.V.).adf / HP-10C / gadgets.def < prev    next >
Text File  |  1988-02-24  |  767b  |  38 lines

  1. DEFINITION MODULE CalcGadgets;
  2.  
  3. (* 
  4.    Create gadgets for calculator.
  5.  
  6.  
  7.    Created: Duncan Prindle,  September 1, 1986
  8.  
  9.    Modified: Perhaps
  10.  
  11. *)
  12.  
  13. FROM CalcFunctions IMPORT ErrorType;
  14.  
  15. FROM Intuition     IMPORT GadgetPtr, BorderPtr, WindowPtr;
  16.  
  17.  
  18. TYPE
  19.      ErrorFunction = PROCEDURE () : ErrorType;
  20.      CalcButtonPtr = POINTER TO CalcButton;
  21.      CalcButton = RECORD
  22.         CalcKey : ErrorFunction;
  23.      END;
  24.  
  25.  
  26.  
  27. PROCEDURE InitBorder ( VAR b : ARRAY OF BorderPtr );
  28. PROCEDURE InitGadgets( VAR g : ARRAY OF GadgetPtr;
  29.                        VAR b : ARRAY OF BorderPtr );
  30. PROCEDURE DEG  (): ErrorType;
  31. PROCEDURE STO  (): ErrorType;
  32. PROCEDURE RCL  (): ErrorType;
  33. PROCEDURE GOLD (): ErrorType;
  34. PROCEDURE InitWindow ( VAR wp : WindowPtr; g : GadgetPtr);
  35.  
  36.  
  37. END CalcGadgets.
  38.